import sqlite3

# 连接到SQLite数据库 (如果尚未存在，则会自动创建)
conn = sqlite3.connect(":memory:", check_same_thread=False)

# 创建一个游标对象，用于执行SQL命令
cursor = conn.cursor()

# 假设你有数据（比如从网络获取的数据）
data_to_store = {
    'key1': 'value1',
    'key2': 'value2'
}

# 插入数据到一个表（假设有一个名为`my_table`的表）
table_name = "my_table"
cursor.execute(f"CREATE TABLE IF NOT EXISTS {table_name} (key TEXT PRIMARY KEY, value TEXT)")

# 执行插入操作
for key, value in data_to_store.items():
    cursor.execute(f"INSERT INTO {table_name} (key, value) VALUES (?, ?)", (key, value))

# 提交事务以保存更改
conn.commit()